package com.topisv.tms.rest.qimen.qmentity.request.ReturnOrderConfirm;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;

import com.topisv.tms.rest.qimen.qmentity.SenderInfo;

@XmlAccessorType(XmlAccessType.FIELD)
public class ReturnOrderConfirm {
	@XmlElement(name="returnOrderCode")
	private String returnOrderCode;		//ERP的退货入库单编码
	@XmlElement(name="returnOrderId")
	private String returnOrderId;		//仓储中心订单编码
	@XmlElement(name="warehouseCode")
	private String warehouseCode;		//仓库编码   string (50)
	@XmlElement(name="outBizCode")
	private String outBizCode;			//外部业务编码, 多次确认时, 每次传入要求唯一
	@XmlElement(name="orderType")
	private String orderType;		//单据类型
	@XmlElement(name="orderConfirmTime")
	private String orderConfirmTime;	//确认入库时间
	@XmlElement(name="returnReason")
	private String returnReason;		//退货原因
	@XmlElement(name="logisticsCode")
	private String logisticsCode;		//物流公司编码,
	@XmlElement(name="logisticsName")
	private String logisticsName;		//物流公司名称	
	@XmlElement(name="expressCode")
	private String expressCode;			//运单号
	@XmlElement(name="senderInfo")
	private SenderInfo senderInfo;		//发件人信息
	@XmlElement(name="remark")
	private String remark;			//备注, string (500) 
	public String getReturnOrderCode() {
		return returnOrderCode;
	}
	public void setReturnOrderCode(String returnOrderCode) {
		this.returnOrderCode = returnOrderCode;
	}
	public String getReturnOrderId() {
		return returnOrderId;
	}
	public void setReturnOrderId(String returnOrderId) {
		this.returnOrderId = returnOrderId;
	}
	public String getWarehouseCode() {
		return warehouseCode;
	}
	public void setWarehouseCode(String warehouseCode) {
		this.warehouseCode = warehouseCode;
	}
	public String getOrderType() {
		return orderType;
	}
	public void setOrderType(String orderType) {
		this.orderType = orderType;
	}
	public String getOrderConfirmTime() {
		return orderConfirmTime;
	}
	public void setOrderConfirmTime(String orderConfirmTime) {
		this.orderConfirmTime = orderConfirmTime;
	}
	public String getReturnReason() {
		return returnReason;
	}
	public void setReturnReason(String returnReason) {
		this.returnReason = returnReason;
	}
	public String getLogisticsCode() {
		return logisticsCode;
	}
	public void setLogisticsCode(String logisticsCode) {
		this.logisticsCode = logisticsCode;
	}
	public String getLogisticsName() {
		return logisticsName;
	}
	public void setLogisticsName(String logisticsName) {
		this.logisticsName = logisticsName;
	}
	public String getExpressCode() {
		return expressCode;
	}
	public void setExpressCode(String expressCode) {
		this.expressCode = expressCode;
	}
	public SenderInfo getSenderInfo() {
		return senderInfo;
	}
	public void setSenderInfo(SenderInfo senderInfo) {
		this.senderInfo = senderInfo;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getOutBizCode() {
		return outBizCode;
	}
	public void setOutBizCode(String outBizCode) {
		this.outBizCode = outBizCode;
	}
	
	
}
